dam foundation - Allemand Anglais Dictionnaire